package work1
//3：(选做)一个整数，它加上100后是一个完全平方数，再加上168又是一个完全平方数，请问该数是多少？ （-99，Math.sqrt()）
object SpecialNumber {
  def main(args: Array[String]): Unit = {
    val result = (0 to 10000).find { x =>
      val sqrt1 = math.sqrt(x + 100)
      val sqrt2 = math.sqrt(x + 268)
      sqrt1 == sqrt1.toInt && sqrt2 == sqrt2.toInt
    }
    result match {
      case Some(num) => println(s"满足条件的数是：$num")
      case None => println("没有找到满足条件的数")
    }
  }
}
